#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//int main()
//{
//    int n = 0;
//    scanf("%d", &n);
//    if (n == 0)
//    {
//        printf("%d\n", n);
//    }
//    while (n)
//    {
//        int ret = n % 10;
//        printf("%d", ret);
//        n /= 10;
//    }
//    return 0;
//}


//#include <stdio.h>
//int main()
//{
//	/*int c;
//	do {
//		c = getchar();
//		putchar(c);
//	} while (c != EOF);*/
//	int n;
//	do
//	{
//		n = getchar();
//		putchar(n);
//	} while (n != EOF);
//	return 0;
//}


//#include <stdio.h>
//int findMaxConsecutiveOnes(int* nums, int numsSize)
//{
//    int i = 0;
//    int count = 0, sum = 0, max = 0;
//    int arr[100000] = { 0 };
//    for (i = 0; i < numsSize; i++)
//    {
//        sum++;
//        if (nums[i] == 1)
//        {
//            count++;
//        }
//        if (count != sum)
//        {
//            max = max > count ? max : count;
//            count = 0;
//            sum = 0;
//        }
//        max = max > count ? max : count;
//    }
//    return max;
//}
//
//int main()
//{
//    int nums[] = { 1,1,0,1,1,1 };
//    int numsSize = sizeof(nums) / sizeof(nums[0]);
//    int ret = findMaxConsecutiveOnes(nums, numsSize);
//    printf("%d\n", ret);
//    return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int i = 0, n = 0;
//	int count = 0;;
//	while (scanf("%d", &n) != EOF)
//	{
//		for (i = 1; i <= n; i++)
//		{
//			int sum = 0;
//			int mid = i / 2;
//			for (int j = 1; j < i; j++)
//			{
//				if (j > mid)
//				{
//					goto next;
//				}
//				if (i % j == 0)
//				{
//					sum += j;
//				}
//			}
//		next:;
//			if (sum == i)
//			{
//				if (n >= sum)
//				{
//					count++;
//				}
//			}
//		}
//		printf("%d\n", count);
//	}
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int n = 0;
//	char ch = 0;
//	n = getchar();
//	printf("%d\n", n);
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	putchar(97);
//	int n = putchar('a');
//	putchar(n);
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int n = 0;
//	do
//	{
//		n = getchar();
//		putchar(n);
//	} while ( n != EOF);
//	return 0;
//}